NR-V2X

Channel Setup: PSSCH

Add PSSCH

Copy PSSCH

Delete PSSCH

PSSCH Count

General Settings

Name

Enabled

Power Boosting

Scrambling

N_ID

Transmission Settings

DMRS Ports

PTRS Ports

Antenna Ports Generated

Number of Antenna Ports

Number of Layers

Resource Allocation

Allocated Slots

First Symbol

Last Symbol

PSCCH Duration

Bandwidth Part

RB Offset in BWP

RB Number

DMRS and PTRS

DMRS Power Boosting

DMRS Time Pattern List

Number of DMRS Symbols

PTRS Enabled

PTRS Power Boosting

Frequency Density (K-PTRS)

Time Density (L_PTRS)

PTRS RE Offset

Modulation and Coding

Channel Coding

MCS Table

MCS

xOverhead

Coding Rate

Modulation

Transport Block Size

Base Graph

Payload Data

PSSCH Payload Enabled

Payload Data Type

Custom Pattern

User File

Binary Channel Bits

SCI2

SCI2 Payload Enabled

Scaling

Beta Offset Index

Payload SIze

Payload Data

Custom Pattern

User File

Vacant RE

Add PSSCH

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH:ADD

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:ADD

Couplings

The maximum number of PSSCH channels is 32.

Copy PSSCH

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH:COPY <integer>

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:COPY 1

Couplings

The maximum number of PSSCH channels is 32.

Delete PSSCH

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH:DELete <integer>

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:DEL 1

Dependencies

 

Couplings

The minimum number of PSSCH channels is 1.

Re-index will be done for the left PSSCHs.

PSSCH Count

This setting is a read only setting.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH:COUNt?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:COUN?

Couplings

It is coupled with Add PSSCH and Delete PSSCH

When Add PSSCHis executed successfully, this setting is increased 1

When Delete PSSCH is executed successfully, this setting is decreased 1

Preset

1

State Saved

No

General Settings

Name

Displays the channel name. Read only.

Enabled

It enables or disables the channel or signal in a radio frame.

SCPI Command

[:SOURce]:SIGNal<signal>:NV2X[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>[:STATe] ON|OFF|1|0

[:SOURce]:SIGNal<signal>:NV2X[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>[:STATe]?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH0:STAT OFF
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH0:STAT?

Notes

When set this setting to ON, error message will be shown if current channel has resource conflicts with other enabled sidelink channels except PSCCH and CSI-RS.

Preset

ON

State Saved

Yes

Range

OFF|ON

Power Boosting

It controls the additional power boosting for the channel.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:POWer <rel_ampl>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:POWer? [MAXimum|MINimum]

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:POW 2
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:POW?

Preset

0 dB

Min

-40 dB

Max

40 dB

Resolution

0.01 dB

Scrambling

It enables or disables the scrambling for the channel.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:SCRambling[:STATe] ON|OFF|1|0

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:SCRambling[:STATe]?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:SCR ON
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:SCR?

Preset

ON

State Saved

Yes

N_ID

It controls the n_ID for sequence generation.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:NID <integer>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:NID? [MAXimum|MINimum]

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:NID 2
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:NID?

Preset

0

State Saved

Yes

Min

0

Max

1023

Resolution

1

Transmission Settings

DMRS Ports

It controls the DMRS Port used for the PSSCH generation.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:DMRS:PORTs  <string>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk: SCH<channel>:DMRS:PORTs?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:DMRS:PORT '1'
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:DMRS:PORT?

Notes

There are 2 ways to configure:

To configure by individual index, use ',' as the delimiter, e.g. 0,1.

To configure by a range of index, use ':' to indicate the start index and the last index, e.g. 0:1 means 0,1

Couplings

 

Preset

"0"

State Saved

Yes

PTRS Ports

It controls the PTRS Port used for the PSSCH generation, it’s readonly and the same with DMRS Ports.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:PTRS:PORTs  <string>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk: SCH<channel>:PTRS:PORTs?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:PTRS:PORT '1'
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:PTRS:PORT?

Couplings

It is coupled with DMRS Ports. The value of it is set to be same with DMRS Ports automatically.

Preset

"0"

State Saved

Yes

Antenna Ports Generated

It controls the mapping between physical antennas and logical antenna ports. The number of physical antennas is defined as Total Number of Antennas in the Waveform node which is fixed to be 1 as MIMO is not supported in this version, and logic antenna ports are defined as Number of Antenna ports in current channel and are labeled P0, P1.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:APORts:GENerated <string>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:APORts:GENerated?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:APOR:GEN 'P0'
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:APOR:GEN?

Notes

Using ‘,’ as delimiter to separate logic antenna port.

Using strings "None","P0" ,"P1"represents none logical port, logical port 0, and logical port1.

Such as "P0" means logical port0 maps with antenna 0.

Preset

"P0"

State Saved

Yes

Number of Antenna Ports

It is a read only setting indicating the number of logic Antenna Ports used for this channel.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:APORts:COUNt?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:APOR:COUN?

Couplings

The value of it is set to be same with Number of Layers automatically.

Preset

1

State Saved

Yes

Number of Layers

It is read only setting indicating the number of layers for PSSCH generation.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:LAYers:COUNt?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:LAY:COUN?

Couplings

It is set to number of DMRS Port(s).

Preset

1

State Saved

Yes

Resource Allocation

Allocated Slots

It controls the allocated slot index for PSSCH transmission on all frames or specified frames.

To allocate slots to specific frames, license version 2024.0801 or later is required.

You can configure Allocated Slots using any of the following ways as per your specific requirements:

Applying Allocated Slots to all frames

Examples

  • To configure by individual index, use ',' as the delimiter

0,1,2,3 means 0, 1, and 2 slots to all frames.
  • To configure by a range of index, use ':' to indicate the start index and the last index

3:10 means 3,4,5,6,7,8,9,10 slots to all frames.
  • To configure by a certain step, use two ':' to indicate the start index, the step, and the last index

0:4:12 means 0, 4, 8, 12 slots to all frames.

These 3 configuration methods can be used in combination by using ',' as the delimiter

0,1,4:7,8:2:19 means slots 0,1,4,5,6,7,8,10,12,14,16,18 to all frames

Applying Allocated Slots to specific frames

 

  • Use '{}' and '|' to specify the frame index and slot index as follows:

    "{frame index|slot index}"
    For specifying slot index, you can use any or all three configuration methods specified above.

{0|0:2},{1,2|3:5} means allocate slots 0,1,2 to frame 0, and slots 3,4,5 to frame 1 and frame 2.

Applying Allocated Slots to all frames and to specific frames

 
  • If there is a mix of specified and unspecified frame index, the union of the two is taken.

4:5,{0|0:2} means allocate slots 4 to 5 to all frames and slots 0,1,2 to frame 0.

ClosedSee example image for slots allocated to specific frames

The Number of Radio Frames should match or be more than the number of frames included in the Allocated Slots setting. If the value specified in the Number of Radio Frames setting is less than the number of frames used in Allocated Slots, the Allocated Slots setting will automatically adjust to match the number of Radio Frames. For example, if the Number of Radio Frames is 2 and the Allocated Slots is set to {0|0:2},{1,2|3:5}, this will automatically be changed to {0|0:2},{1|3:5} to match the Number of Radio Frames setting.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:SLOTs <string>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:SLOTs?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:SLOT "0:9"

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:SLOT "1:10,{1,2|3:5}"

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:SLOT?

Couplings

The range of slot index is from 0 to (total number of slots per frame - 1).

The total number of slots per frame is coupled with the carrier numerology.

Preset

"0:19"

State Saved

Yes

First Symbol

It controls the first symbol index after the AGC/duplicated symbol for the transmission.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:SYMBol:FIRSt <integer>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:SYMBol:FIRSt? [MAXimum|MINimum]

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:SYMB:FIRS 2
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:SYMB:FIRS?

Couplings

Including the OFDM symbol duplicated, the minimum number of continuous symbols for PSSCH is 6.

Preset

0

State Saved

Yes

Min

1

Max

8

Resolution

1

Last Symbol

It controls the last symbol index before the gap symbol for the transmission.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:SYMBol:LAST <integer>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:SYMBol:LAST? [MAXimum|MINimum]

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:SYMB:LAST 10
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:SYMB:LAST?

Couplings

Including the OFDM symbol duplicated, the minimum number of continuous symbols for PSSCH is 6.

Preset

12

Min

5

Max

12

Resolution

1

PSCCH Duration

It controls the Pscch Duration to specify the PSSCH DM-RS time-domain location in Table 8.4.1.1.2-1. This setting is not coupled to any PSCCH channel in case the PSSCH is not multiplexed with the PSCCH for transmission.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:PSCCh:DURAion 2|3

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:PSCCh:DURAion?

SCPI Example

 

Range

2|3

Preset

2

State Saved

Yes

Bandwidth Part

It select the bandwidth part to be used for current channel.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:BWP 0|1|2|3|4|5|6|7

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:BWP?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:BWP 1
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:BWP?

Couplings

All existing BWPs defined under carrier will be available for selection here.

Notes

It is a EnumSetting on GUI, but the SCPI parsers use it as Int32Setting.

Preset

1

State Saved

Yes

RB Offset in BWP

It controls the RB Offset relative to the selected BWP.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:RB:OFFSet <integer>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:RB:OFFSet? [MAXimum|MINimum]

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:RB:OFFS 2
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:RB:OFFS?

Couplings

The Maximum of it is set to RB Number of selected BWP -1 .

Preset

0

State Saved

Yes

Min

0

Max

274

Resolution

1

RB Number

This setting controls the RB number of the current BWP.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:RB:NUMBer <integer>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:RB:NUMBer? [MAXimum|MINimum]

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:RB:NUMB 150
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:RB:NUMB?

Couplings

The Maximum of it is RB Number of the selected BWP’s – RB Offset

Preset

273

State Saved

Yes

Min

1

Max

275

Resolution

1

DMRS and PTRS

DMRS Power Boosting

It controls DMRS power boosting relative to data part.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:DMRS:POWer <rel_ampl>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:DMRS:POWer? [MAXimum|MINimum]

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:DMRS:POW 2
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:DMRS:POW?

Preset

0.00 dB

Min

-40 dB

Max

40 dB

Resolution

0.01 dB

DMRS Time Pattern List

It controls the DMRS Time Pattern List in Table 8.1.3.2-1 of standard 38.214 to determine the number of DMRS REs and TB size calculation.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:DMRS:PATTern PATTern2|PATTern3|PATTern4|PATTern23|PATTern24|PATTern34|PATTern234

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:DMRS:PATTern?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:DMRS:PATT PATT3
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:DMRS:PATT?

Range

PATTern2 | PATTern3 | PATTern4 | PATTern23 | PATTern24 | PATTern34 | PATTern234

Preset

PATTern2

State Saved

Yes

Number of DMRS Symbols

It controls the mapping between Allocated Slots and the Number of DMRS Symbols in each slot. The Number of DMRS Symbols in each slot can pick any value from DMRS Time Pattern List.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:DMRS:SYMBols <string>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:DMRS:SYMBols?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:DMRS:SYMBols '3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3'

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:DMRS:SYMBols?

Notes

Using ‘,’ as delimiter to separate Number of DMRS Symbols for different slots.

Using strings "2","3" ,"4" indicates that there are 2 DMRS symbols, 3 DMRS symbols or 4 DMRS symbols in the associated slot.

Preset

'2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2'

State Saved

Yes

PTRS Enabled

It enables or disables the state of PTRS.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:PTRS[:STATe] ON|OFF|1|0

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:PTRS[:STATe]?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:PTRS:STAT ON
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:PTRS:STAT?

Preset

OFF

State Saved

Yes

PTRS Power Boosting

It controls the PTRS power boosting relative to data part.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:PTRS:POWer <rel_ampl>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:PTRS:POWer?[MAXimum|MINimum]

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:PTRS:POW 2
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:PTRS:POW?

Preset

0.00 dB

State Saved

Yes

Min

-40 dB

Max

40 dB

Resolution

0.01 dB

Frequency Density (K-PTRS)

It controls the Frequency Density (K_PTRS) for PTRS signal.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:PTRS:FREQuency:DENSity <integer>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:PTRS:FREQuency:DENSity?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:PTRS:FREQ:DENS 4
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:PTRS:FREQ:DENS?

Range

2|4

Preset

2

State Saved

Yes

Min

2

Max

4

Resolution

 

Time Density (L_PTRS)

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:PTRS:TIME:DENSity <integer>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:PTRS:TIME:DENSity?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:PTRS:TIME:DENS 4
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:PTRS:TIME:DENS?

Range

1|2|4

Preset

1

State Saved

Yes

Min

1

Max

4

Resolution

 

PTRS RE Offset

It controls the PTRS RE Offset for PTRS signal generation.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:PTRS:REOFfset Offset00| Offset01|Offset10|Offset11

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:PTRS:REOFfset?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:PTRS:REOF OFFS11
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:PTRS:REOF?

Range

Offset00| Offset01|Offset10|Offset11

Preset

Offset00

State Saved

Yes

Modulation and Coding

Channel Coding

It enables or disables transport layer channel coding.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:CCODing[:STATe] ON|OFF|1|0

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:CCODing:[:STATe]?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:CCOD ON
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:CCOD?

Preset

ON

State Saved

Yes

MCS Table

It controls which table will be used for the TB size calculation. Please refer to section 5.1.3 of standard 38.214 for details.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:MCS:TABLe TABLe51311|TABLe51312 |TABLe51313

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:MCS:TABLe?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:MCS:TABL TABL51
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:MCS:TABL?

Range

Table 5.1.3.1-1 (64QAM) |Table 5.1.3.1-2 (256QAM)| Table 5.1.3.1-3(64QAMLowSE)

Preset

TABLe51311

State Saved

Yes

MCS

It controls MCS index for the channel.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:MCS <integer>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:MCS? [MAXimum|MINimum]

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:MCS 3
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:MCS?

Couplings

When MCS Table is set to TABLe51312, the maximum of this setting is 27, otherwise the maximum of this setting is 28.

Preset

0

State Saved

Yes

Min

-1

Max

28

Resolution

1

xOverhead

It controls xOverhead parameter (N_oh_PRB) for the TB size calculation.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:XOVerhead 0|3|6|9

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:XOVerhead?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:XOVerhead 6

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:XOVerhead?

Range

0 | 3 | 6 | 9

Preset

0

State Saved

Yes

Coding Rate

It is read only setting indicating the coding rate of the channel.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:CRATe?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:CRAT?

Couplings

This setting is coupled with MCS, MCS Table and Modulation . Refer to 8.1.3.1 of standard 38.214 for relationship between this setting and MCS and MCS Table and Modulation

Preset

0.1171875

Modulation

It is read only setting indicating the modulation type of the PSSCH channel.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:MODulation?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:MOD?

Couplings

It is coupled with MCS and MCS Table. Refer to 8.1.3.1 of standard 38.214 for relationship between this setting and MCS and MCS Table.

Preset

QPSK

State Saved

Yes

Range

PIBPsk|QPSK|QAM16|QAM64|QAM256

Transport Block Size

It is read only setting indicating the transport block size for each slot.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:TB:SIZE?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:TB:SIZE?

Couplings

It is coupled with most settings of PSSCH channels. Refer to 8.1.3.2 of standard 38.214 for more details.

Preset

8448

State Saved

Yes

Base Graph

It is a read only setting indicating the base graph of the channel.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:BGRaph?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:BGR?

Couplings

Read-only

It's automatically updated by MCS index change.

Preset

2

State Saved

Yes

Resolution

 

Payload Data

PSSCH Payload Enabled

It controls whether the PSSCH Payload is enabled or not. The payload data contains two parts: PSSCH payload and the 2nd-stage SCI payload.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:ULINk:PSSCH<channel>:PAYLoad[:STATe] ON|OFF|1|0

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:ULINk:PSSCH<channel>:PAYLoad[:STATe]?

SCPI Example

 

Preset

ON

State Saved

Yes

Payload Data Type

Opens the Payload Data Closeddialog where you can select a payload data type. You can also create a custom pattern or load a user file.

Payload Data

Seeds

Inverted

Generated sequence begins with...

PN9

All 1s

No

111111111…

PN15

All 1s

Yes

000000000000000…

PN23

All 1s

Yes

00000000000000000000000…

PN31

All 1s

Yes

0000000000000000000000000000000…

See also Using Custom Payload Data for more information.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:DATA:TYPE PN9|PN15|PN23|CUSTom|FILE

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:DATA:TYPE?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:DATA:TYPE PN23
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:DATA:TYPE?

Notes

GUI choices: PN9 | PN15 | PN23 | Custom Pattern | User File

Preset

PN9

State Saved

Yes

Custom Pattern

Opens an editor so you can create and save customized payload data.

See also Using Custom Payload Data for more information.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH:DATA <string>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH:DATA?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:DATA "01010101"
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:DATA?

Couplings

It is used when Payload Data Type is Custom Pattern

Preset

""

State Saved

Yes

User File

Opens a dialog so you can select a previously saved payload data file.

See also Using Custom Payload Data for more information.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH:DATA:FILE <string>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH:DATA:FILE?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:DATA:FILE "c:\temp\data.txt"
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:DATA:FILE?

Couplings

It is used when Payload Data Type is User File

Preset

""

State Saved

Yes

Binary Channel Bits

It is read only setting indicating the Binary Channel Bits in each associated slot.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:CBITs?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:CBITs?

Preset

'71736, 71736, 71736, 71736, 71736, 71736, 71736, 71736, 71736, 71736, 71736, 71736, 71736, 71736, 71736, 71736, 71736, 71736, 71736, 71736'

State Saved

Yes

SCI2

Name field displays SciOnPssch. Read-only.

SCI2 Payload Enabled

It controls whether the 2nd-stage SCI Payload is enabled or not. Please note that the payload data contains two parts: PSSCH payload and the 2nd-stage SCI payload.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:SCI2[:STATe] ON|OFF|1|0

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:SCI2[:STATe]?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:SCI2 ON

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:SCI2?

Preset

ON

State Saved

Yes

Scaling

It controls the Scaling to specify the alpha parameter for the 2nd-stage SCI generation.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:SCI2:SCALing 0.5|0.65|0.8|1.0

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:SCI2:SCALing?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:SCI2:SCALing 0.65

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:SCI2:SCALing?

Preset

0.5

State Saved

Yes

Beta Offset Index

It controls the Beta Offset Index for the 2nd-stage SCI generation.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:SCI2:BETA <integer>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>: SCI2:BETA? [MAXimum|MINimum]

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:SCI2:BETA 2
RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:SCI2:BETA?

Preset

0

State Saved

Yes

Min

0

Max

15

Resolution

1

Payload SIze

It controls the data length of the 2nd-stage SCI payload.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:SCI2:DATA:LENGth <integer>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:SCI2:DATA:LENGth?

SCPI Command

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH0:SCI2:DATA:LENG 60

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH0:SCI2:DATA:LENG?

Preset

10

Min

1

Max

140

State Saved

Yes

Payload Data

Opens the Payload Data Closeddialog where you can select a payload data type. You can also create a custom pattern or load a user file.

Payload Data

Seeds

Inverted

Generated sequence begins with...

PN9

All 1s

No

111111111…

PN15

All 1s

Yes

000000000000000…

PN23

All 1s

Yes

00000000000000000000000…

PN31

All 1s

Yes

0000000000000000000000000000000…

See also Using Custom Payload Data for more information.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:SCI2:DATA:TYPE PN9|PN15|PN23|CUSTom|FILE

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:SCI2:DATA:TYPE?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH0:SCI2:DATA:TYPE PN15

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH0:SCI2:DATA:TYPE?

Notes

GUI choices: PN9 | PN15 | PN23 | Custom Pattern | User File

Preset

PN9

State Saved

Yes

Custom Pattern

Opens an editor so you can create and save customized payload data.

See also Using Custom Payload Data for more information.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:SCI2:DATA <string>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:SCI2:DATA?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH0:SCI2:DATA "01010101"

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH0:SCI2:DATA?

Couplings

It is used when Payload Data Type is Custom Pattern

Preset

""

State Saved

Yes

User File

Opens a dialog so you can select a previously saved payload data file.

See also Using Custom Payload Data for more information.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:SCI2:DATA:FILE <string>

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:SCI2:DATA:FILE?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH0:SCI2:DATA:FILE "c:\temp\data.txt"

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH0:SCI2:DATA:FILE?

Couplings

It is used when Payload Data Type is User File

Preset

""

State Saved

Yes

Vacant RE

It is read only setting indicating the number of vacant resource elements in the resource block to which the last coded symbol of the 2nd-stage SCI belongs.

SCPI Command

[:SOURce]:RADio:NV2X:WAVeform[:ARB]:CCARrier<carrier>:SLINk:PSSCH<channel>:VACAnt?

SCPI Example

RADio:NV2X:WAVeform:CCAR0:SLINk:PSSCH:VACAnt?

Couplings

It is coupled with most settings of PSSCH channels. Refer to 8.4.4 of standard 38.212 for more details.

Preset

4

State Saved

Yes

Carrier

Welcome to NR-V2X